package events
{
	import flash.events.Event;
	
	import module.ProjectEventModule;
	
	import views.IProjectEventView;
	import views.ProjectEventView;
	
	public class ProjectEventViewEvent extends Event
	{
		public static const CREATE:String = "project_create";
		public static const DRAG:String = "project_drag";
		public static const SELECT:String = "project_selected";
		public static const EDITTING:String = "project_editting";
		public static const UPDATING:String = "project_updating";
		public static const UPDATE_COMPLETE:String = "project_update_complete";
		public static const TOP_EDGE_OVER:String = "project_top_edge_over";
		public static const TOP_EDGE_SELECT:String = "project_top_edge_select";
		public static const BOTTOM_EDGE_OVER:String = "project_bottom_edge_over";
		public static const BOTTOM_EDGE_SELECT:String = "project_bottom_edge_select";
		public static const SHOW_DETAIL_WIN:String = "project_show_detail_win";
		public var projectEvent:ProjectEventModule;
		public var projectEventView:IProjectEventView;
		public function ProjectEventViewEvent(type:String, bubbles:Boolean=false, cancelable:Boolean=false)
		{
			super(type, bubbles, cancelable);
		}
	}
}